package com.ruicar.afs.cloud.basic.common.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import com.ruicar.afs.cloud.common.core.entity.BaseEntity;
import com.ruicar.afs.cloud.common.modules.contract.enums.PersonRoleTypeEnum;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;

/**
 * @author: Lee
 * @date: 2020/5/11 19:39
 * @description: 合同与用户角色关联关系表
 */
@Data
@Accessors(chain = true)
@TableName(value ="basic_contract_cust_relation", autoResultMap = true)
public class BasicContractCustRelation extends BaseEntity<BasicContractCustRelation> {
    /** 合同编号 */
    private String contractNo;
    /** 客户号码 */
    private String custNo;
    /** 合同与用户角色关联关系表 */
    private PersonRoleTypeEnum custRole;

    /** 与申请人关系 夫妻；父母-子女；兄妹；朋友-个人；家庭成员-个人；第一业务伙伴-企业第三方；第一业务伙伴-供应商购回；第一业务伙伴-银行保理；第一业务伙伴-个人第三方；其他亲属-个人；同事-个人 */
    @ApiModelProperty("与申请人关系 夫妻；父母-子女；兄妹；朋友-个人；家庭成员-个人；第一业务伙伴-企业第三方；第一业务伙伴-供应商购回；第一业务伙伴-银行保理；第一业务伙伴-个人第三方；其他亲属-个人；同事-个人")
    private String custRelation;
}
